Rewrite switch-to-prev-/next-buffer and quit-window; add display-buffer-below-selected.
authormartin rudalics <rudalics@gmx.at>
Sat, 1 Sep 2012 16:47:09 +0000 (18:47 +0200)
committermartin rudalics <rudalics@gmx.at>
Sat, 1 Sep 2012 16:47:09 +0000 (18:47 +0200)
commit266e20f46cfb467960ae394d5822677629f50bcc
tree5153d8e7822c92ed9df38b9be30228d40f102c5b
parente0eaa85d438ee308db169975462ace9b2bfaa61d
Rewrite switch-to-prev-/next-buffer and quit-window; add display-buffer-below-selected.

* window.el (switch-to-prev-buffer): Handle additional values of
BURY-OR-KILL argument.  Don't switch in minibuffer window.
(switch-to-next-buffer): Don't switch in minibuffer window.
(quit-restore-window): New function based on quit-window.
Handle additional values of former KILL argument.
(quit-window): Call quit-restore-window with appropriate
interpretation of KILL argument.
(display-buffer-below-selected): New buffer display action
function.
lisp/ChangeLog
lisp/window.el